home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / UTILITY / ABBREV14.ARJ / ABBREV.DOC < prev    next >
Text File  |  1992-04-20  |  31KB  |  592 lines

  1.  
  2.                               ╔════════════════════════════════════════╗
  3.                               ║                                        ║
  4.                               ║                                        ║
  5.                               ║         ┌─────────────────────┐        ║
  6.                               ║         │     ABBREVIATOR     │        ║
  7.                               ║         │       Ver 1.4       │        ║
  8.                               ║         └─────────────────────┘        ║
  9.                               ║           (c) Copyright 1992           ║
  10.                               ║                                        ║
  11.                               ║           HiPerSoft Systems            ║
  12.                               ║           PO Box 597                   ║
  13.                               ║           Coventry, CT 06238           ║
  14.                               ║                                        ║
  15.                               ║           (203) 742-6249               ║
  16.                               ║                                        ║
  17.                               ║                                        ║
  18.                               ╚════════════════════════════════════════╝
  19.  
  20.  
  21.  
  22.                                        PRODUCT WARRANTY
  23.  
  24.                 HiPerSoft Systems DISCLAIMS ALL WARRANTIES RELATING TO THIS
  25.                 SOFTWARE, WHETHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED
  26.                 TO ANY WARRANTY OF MERCHANTABILITY, FITNESS OF PARTICULAR
  27.                 PURPOSE, PERFORMANCE, OR OTHERWISE; ALL WARRANTIES ARE EXPRESSLY
  28.                 AND SPECIFICALLY DISCLAIMED.  BY USING THE Abbreviator PRODUCT, YOU
  29.                 AGREE THAT NEITHER HiPerSoft Systems NOR ANY OF OUR EMPLOYEES,
  30.                 AFFILIATES, OWNERS, OR OTHER RELATED PARTIES WILL BE LIABLE TO
  31.                 YOU OR ANY THIRD PARTY FOR ANY USE OF (OR INABILITY TO USE) THIS
  32.                 SOFTWARE, OR FOR ANY DAMAGES WHATSOEVER, EVEN IF WE ARE APPRISED
  33.                 OF POSSIBILITY OF SUCH DAMAGES OCCURRING.  IN NO EVENT SHALL
  34.                 HiPerSoft Systems' LIABILITY FOR ANY DAMAGES EVER EXCEED THE
  35.                 PRICE PAID FOR THE LICENSE TO USE THE SOFTWARE, REGARDLESS OF THE
  36.                 FORM OF CLAIM.  THE PERSON USING THE SOFTWARE BEARS ALL RISK AS
  37.                 TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE.
  38.  
  39.  
  40.  
  41.           This agreement shall be governed by the laws of the State of Connecticut and
  42.           shall insure to the benefit of HiPerSoft Systems and any successors,
  43.           administrators, heirs and assigns.  Any action or proceeding brought by
  44.           either party against the other arising out of or related to this agreement
  45.           shall be brought only in a STATE or FEDERAL COURT of competent jurisdiction
  46.           in Hartford County, Connecticut.  The parties hereby consent to in personam
  47.           jurisdiction of said courts.
  48.  
  49.  
  50.           (c) Copyright 1992 HiPerSoft Systems for the ABBREVIATOR software and
  51.           documentation, Coventry, Connecticut, United States of America.  All rights
  52.           reserved.
  53.  
  54.  
  55.  
  56.                                          LICENSE AGREEMENT
  57.  
  58.           HiPerSoft Systems grants you, without charge, the right to review, reproduce,
  59.           distribute and use copies of this "Shareware" version of our ABBREVIATOR
  60.           software product (including the disk documentation), on the express condition
  61.           that you do not receive any payment, commercial benefit, or other
  62.           consideration for the direct use of ABBREVIATOR.  A nominal fee for copying
  63.           and/or distribution is acceptable, as long as the program and documentation
  64.           are not modified in any way and that both are distributed together.  The
  65.           rights to receive any such financial or other benefit, and to modify the
  66.           product or its components, are reserved exclusively by HiPerSoft Systems.
  67.  
  68.           Under the Shareware concept you are provided a complete copy of the software
  69.           free of charge.  You have a period of ninety (90) days to evaluate the
  70.           product to determine its usefulness.  At the end of the trial period, you are
  71.           required to become a Registered user of the product.
  72.  
  73.           This software may not be reverse-engineered or disassembled, and includes
  74.           certain trade secrets and confidential information of HiPerSoft Systems.
  75.  
  76.  
  77.           Registered User Benefits
  78.  
  79.           As a registered user you are entitled to the most recent version of the
  80.           software, printed documentation, technical support, utilities to support and
  81.           expand product capabilities, and software announcements.
  82.  
  83.  
  84.           How to Register
  85.  
  86.           To become a registered user, send your name, company name (if applicable),
  87.           mailing address, telephone number, version number, where you obtained your
  88.           copy of the ABBREVIATOR, along with $29.95 plus $3.50 shipping (CT residence
  89.           add 6% sales tax) to:
  90.  
  91.                                          HiPerSoft Systems
  92.                                          PO Box 597
  93.                                          Coventry, CT 06238
  94.  
  95.  
  96.           For your convenience, a registration form is included at the end of this
  97.           documentation.
  98.  
  99.           HiPerSoft has a number of attractive plans which allow the use of ABBREVIATOR
  100.           on multiple computers within the same organization.  For information on
  101.           obtaining a site license, please contact us directly.
  102.  
  103.  
  104.  
  105.                                             ABBREVIATOR
  106.  
  107.  
  108.           INTRODUCTION
  109.  
  110.           ABBREVIATOR is a TSR (Terminate and Stay Resident) program designed to expand
  111.           a user defined abbreviation (up to 5 characters) into a string of characters
  112.           (maximum 1,760).  The abbreviation expansion is presented to the application
  113.           system as if the characters were typed in at the keyboard.  The application
  114.           can be any application which obtains character input from the keyboard, such
  115.           as a word processor, data base system, or DOS.
  116.  
  117.           ABBREVIATOR can be used to enhance (or add) a macro facility to a word
  118.           processing system.  It can also function as a pseudo Batch file with the
  119.           additional benefit of communication to both DOS and an application program.
  120.           For example, an abbreviation can issue series of DOS system commands,
  121.           initiate a program, and then issue a series of commands to the application,
  122.           as long as they are not special or function keys.
  123.  
  124.           Once started, ABBREVIATOR monitors keyboard activity looking for the user
  125.           defined abbreviation "expansion key".  Upon finding the key, the characters
  126.           preceding the key are use to search for an abbreviation expansion table.  If
  127.           found, the abbreviation is replaced by the expansion.  The abbreviation can
  128.           be up to 5 characters in length and can consist of any alpha-numeric
  129.           combination of characters, including the characters #, %, &, *, and @.  The $
  130.           character is reserved for commands to communicate to the ABBREVIATOR system.
  131.  
  132.  
  133.           POTENTIAL USES
  134.  
  135.           ABBREVIATOR simulates a series of keystrokes (except for special function
  136.           keys) to any application.  ABBREVIATOR can be used to:
  137.  
  138.                  - Manage standard name and address information with uniform access to
  139.                    the information in different application programs.
  140.  
  141.                  - "Paste" common phrases or paragraphs in word processor applications
  142.                    with the additional benefit of using the same abbreviation across
  143.                    different word processing systems.
  144.  
  145.                  - Build system commands which not only set up an environment for an
  146.                    application but also issue a series of commands to the application.
  147.  
  148.  
  149.  
  150.           GETTING STARTED
  151.  
  152.           It is recommended that you make a copy of the distribution disk and place the
  153.           original in a safe place.  If you are not using a hard disk drive, the just
  154.           copied version becomes the ABBREVIATOR system.  To conserve disk space, you
  155.           may want to delete the documentation files as indicated below.  If you are
  156.           not using a hard disk, skip to the section entitled Starting ABBREVIATOR.
  157.  
  158.  
  159.           Setting Up a Hard Drive
  160.  
  161.           If you are using a hard disk drive, you will want to create a directory for
  162.           the ABBREVIATOR software files.  Assuming your hard drive is the C drive,
  163.           type C: to make drive C the selected drive.  Then type CD\ to make sure that
  164.           the root directory is the current directory.  Type PROMPT $P$G to make the
  165.           DOS prompt include the current directory name.  The DOS prompt should now
  166.           appear as C:\> with the \ indicating the root directory.
  167.  
  168.           Next, to create a directory to hold the ABBREVIATOR file structure and
  169.           programs, type MD ABBREV.  (You may choose a directory name other than
  170.           ABBREV, if you wish.)  After creating the directory, make it the current
  171.           directory by entering CD ABBREV.
  172.  
  173.           Now place the ABBREVIATOR distribution disk into drive A.  Type the copy
  174.           command COPY A:*.* to copy all the files from drive A into the ABBREV
  175.           directory.
  176.  
  177.           To verify that all the files have been copied, list all the files in the
  178.           ABBREV directory by typing DIR.  Compare the files displayed to the following
  179.           list:
  180.  
  181.  
  182.                   FILE                 DESCRIPTION
  183.                ---------------------------------------------------------
  184.                ABBREV.COM        ABBREVIATOR TSR Command Module
  185.                ABBRVTOR.TBL      Abbreviations and definitions
  186.                ABBRVTOR.KEY      Key Table for Maintaining Abbreviations
  187.                ABBRSTAT.COM      Command to Display ABBREVIATOR Status Info
  188.                ABBRMGT.EXE       Utility to Maintain Abbreviation Definitions
  189.                ABBREV.WND        ABBRMGT WindowBox file
  190.              * ABBREV.DOC        ABBREVIATOR Documentation
  191.              * READ.ME           Getting Started
  192.  
  193.           Asterisk (*) Files can be deleted to save disk space.
  194.  
  195.  
  196.           STARTING ABBREVIATOR
  197.  
  198.           The command ABBREV, which activates ABBREVIATOR, requires access to the file
  199.           ABBRVTOR.TBL, the table of abbreviations and associated expansions.  It is
  200.           recommended that the ABBREVIATOR system components be kept together in the
  201.           same directory or on one floppy disk.  Once activated, the ABBREVIATOR
  202.           definitions remain in memory and are available universally, independent of
  203.           the current environment.
  204.  
  205.           After setting current environment to the ABBREVIATOR system, type ABBREV.
  206.                                                                             ABBREV
  207.           This will activate ABBREVIATOR using the distributed abbreviation table and
  208.           default abbreviation expansion key, the '=' (equal sign).  The expansion key
  209.           may be changed by using the ABBRMGT utility or via the Alter command,
  210.           discussed later.
  211.  
  212.  
  213.  
  214.           USING ABBREVIATOR
  215.  
  216.           Using the distributed abbreviation definition table as an example, we will
  217.           discuss how to use ABBREVIATOR.
  218.  
  219.           The distributed table contains 3 entries: @A, @AB, and HPS.  Assuming the
  220.           system is active, enter the HELP command $H= to view the table.  Upon
  221.           entering the command a Window containing abbreviation information appears.
  222.           The Window will appear at either the top or bottom of the screen depending on
  223.           the cursor position.
  224.  
  225.           Examine the top line of the Window.  The abbreviation appears at the far left
  226.           of the top line with ABBREVIATOR control key information appearing to the
  227.           right.  Use the Up and Down arrows to scroll through abbreviations in alpha-
  228.           numeric order.  When the abbreviation table is exhausted in either direction,
  229.           a diamond appears just to the right of the abbreviation.  The <Enter> key
  230.           will expand the displayed expansion at the current cursor position.  The
  231.           <Esc> key will exit the HELP function removing the Window without
  232.           abbreviation expansion.  Up to 3 lines of the abbreviation expansion appears
  233.           in the Window.
  234.  
  235.           There are two methods of expanding an abbreviation.  You can use the HELP
  236.           command, scroll to the desired abbreviation and hit the <Enter> key or you
  237.           can enter the abbreviation directly followed by the abbreviation expansion
  238.           key.  Let's try both.  Enter the HELP command $H=,  position the Window using
  239.           the up arrow to the @A abbreviation, and hit the <Enter> key.  The @A
  240.           expansion issues the ABBRSTAT command, giving status information on the
  241.           ABBREVIATOR system.  Now, enter the abbreviation directly without using the
  242.           HELP function by typing @A=.  Both result in the same expansion.
  243.  
  244.           Note that the ABBREVIATOR expands an abbreviation without knowing which
  245.           application is currently in control of the system.  If you were to expand the
  246.           HPS abbreviation, an abbreviation designed for a word processing system,
  247.           while in DOS, the DOS system would try to execute a series of nonexisting DOS
  248.           commands.  (Try it, type HPS=, it won't hurt anything.)  Similarly, if you
  249.           were to expand the @A abbreviation while in a word processing system, the
  250.           result would addition of the character string "ABBRSTAT" followed by an
  251.           <Enter> key to the text being edited.
  252.  
  253.           ABBREVIATOR simulates the typing in of information from the keyboard.  When
  254.           using the ABBREVIATOR in a word processing system, the expansion takes
  255.           advantage of the current character mode setting.  If the character mode is
  256.           set to "insert" the abbreviation expansion will be inserted at the current
  257.           cursor position.  If the mode is "typeover", the expansion will typeover
  258.           existing information.
  259.  
  260.           The abbreviation expansion for @AB is interesting because it represents an
  261.           example of an expansion which passes information first to DOS and then to the
  262.           application.  Use of the ABBRMGT utility will be discussed below, but for now
  263.           let's bring up the utility first without the use of the ABBREVIATOR.
  264.  
  265.  
  266.  
  267.           Assuming you are still in the ABBREVIATOR environment, type ABBRMGT.  As the
  268.           utility starts, an introduction screen is displayed.  When initialization has
  269.           completed, a series of 3 information Windows appear, asking you to "Hit any
  270.           key to continue".  (Please read the Windows at least once....thank you.)
  271.           After you go through the Windows by hitting any key 3 times, the main utility
  272.           screen appears.  For now, hit "X" to exit the utility, followed by a "Q" to
  273.           exit without saving the Table.
  274.  
  275.           If you have been following along, you should be back in DOS.
  276.  
  277.           Now, let's examine and dissect the @AB expansion.  Issue the ABBREVIATOR HELP
  278.           command $H= and position the Window to the @AB abbreviation.  The expansion
  279.           appears as:
  280.  
  281.                         ABBRMGT
  282.  
  283.                         Where the symbol  represents the <Enter> key.
  284.  
  285.           During the expansion, the ABBRMGT is presented to DOS system as if you
  286.           entered the ABBRMGT command followed by the <Enter> key.  After DOS initiates
  287.           the ABBRMGT utility, the next 3 <Enter> key symbols are presented to the
  288.           application program, in this case the ABBRMGT utility.  Although the
  289.           information Windows are displayed in quick secession, you can't read them.
  290.           The net result of the using the ABBREVIATOR is that you are brought into the
  291.           utility to a point where you can immediately do work.  Try it, with the @AB
  292.           abbreviation on the Help screen, hit the <Enter> key.
  293.  
  294.           The ability to present information to the multiple environments from a single
  295.           abbreviation, is a unique and powerful feature of the ABBREVIATOR.  Not only
  296.           can you use the ABBREVIATOR to enhance (or add) a Macro capability to a word
  297.           processor, you can build pseudo .BAT files which can issue DOS commands to
  298.           initiate an application and then present information to the application.
  299.           Because ABBREVIATOR is memory resident, abbreviations developed are
  300.           universally available to any application system and from any environment.
  301.  
  302.           To expand on the above example, you may want to switch directories before
  303.           issuing the ABBRMGT command.  To do so, edit the abbreviation expansion to
  304.           include the appropriate DOS commands.  For example:
  305.  
  306.                         CD\ABBREVABBRMGT
  307.  
  308.           With some effort and imagination it is possible to construct an effective
  309.           menu system to automate the setting up and initiation of application systems.
  310.  
  311.  
  312.           ABBREVIATOR COMMANDS
  313.  
  314.           ABBREVIATOR commands are designed to communicate with the ABBREVIATOR system,
  315.           once active in the system.  All commands start with the $ character, which is
  316.           reserved for ABBREVIATOR commands.  To initiate a command (listed below),
  317.           enter the command followed by the abbreviation expansion key.  For example,
  318.           if the abbreviation expansion key is the = character, to get HELP you would
  319.           type the character string $H=.  The command character can be either in upper
  320.           or lower case.
  321.  
  322.           $x$A   Alters the Abbreviation expansion key, where x is the new key.  The
  323.                  expansion key can be any valid printable keyboard character key.  The
  324.                  key can NOT be a function or special key.  When deciding on an
  325.                  appropriate expansion key consider a key which is convenient, but not
  326.                  frequently used.  The expansion key IS sensitive to upper and lower
  327.                  case.  Either the = or ] key makes an excellent choice.  If you forget
  328.                  (or inadvertently change the key) you can use ABBRSTAT command to
  329.                  display the key and other pertinent ABBREVIATOR information.
  330.  
  331.           $D     Returns the current date as month (word), day, and year.  For example,
  332.                  January 1, 1992.  The date is formulated when ABBREVIATOR is first
  333.                  activated.
  334.  
  335.           $H     Help creates a window displaying the abbreviation in the upper left
  336.                  corner and up to 3 lines of the expansion.  Note the control commands
  337.                  in the right corner of the window.  The Up and Down arrows are used to
  338.                  scroll through the abbreviation list which is presented in alpha-
  339.                  numeric order.  The <Enter> key will take the abbreviation displayed
  340.                  in the window and expand it at the current position on the screen.
  341.                  The <Esc> key will exit the Help function without abbreviation
  342.                  expansion.  If a diamond appears next to the abbreviation, the
  343.                  abbreviation list has been exhaust in the direction of the last arrow
  344.                  entered.
  345.  
  346.           $P     Purges the ABBREVIATOR system, freeing Table and screen buffer memory.
  347.                  To activate a new abbreviation table, the Purge command MUST be issued
  348.                  prior to issuing the ABBREV command.
  349.  
  350.  
  351.  
  352.           OBTAINING ABBREVIATOR STATUS
  353.  
  354.           The ABBRSTAT command reports on the status of the ABBREVIATOR system and
  355.           gives other information about the memory requirements of the expansion table.
  356.           ABBRSTAT will indicate if ABBREVIATOR is in the system, Table memory usage in
  357.           bytes, Table size in bytes, Table entry count, and the abbreviation expansion
  358.           key.
  359.  
  360.  
  361.           ABBRMGT UTILITY
  362.  
  363.           The ABBRMGT program is a support utility which allows you to create, alter,
  364.           or delete abbreviations.  ABBREVIATOR abbreviations and expansions are
  365.           maintained in a disk file named ABBRVTOR.TBL.  In addition to the Table file,
  366.           the program requires the ABBRVTOR.KEY file.  The utility is started from the
  367.           ABBREVIATOR environment by typing ABBRMGT.
  368.  
  369.           The commands on the right side of the main screen are, for the most part,
  370.           self-explanatory.  A brief HELP window is available by hitting <f1>.   The
  371.           "Information" section displays information about the ABBREVIATOR expansion
  372.           key definition and the abbreviation table.  The "Peek" section of the screen
  373.           displays the first 5 lines of the abbreviation expansion for the selected
  374.           abbreviation.
  375.  
  376.           The ADD and UPDATE commands are used to add or change abbreviation
  377.           definitions.  The Add and Update commands use an expanded screen allowing for
  378.           definitions up to a maximum of 1,760 characters.  Use <f1> to review screen
  379.           edit commands.  The <Tab> and <Enter> keys are treated as valid expansion
  380.           characters.   Hint: If ABBREVIATOR is active, you can easily create a new
  381.           entry similar to an existing one by going to the Add mode and expanding the
  382.           already existing abbreviation.
  383.  
  384.           The VIEW command explodes the abbreviation by interpreting the Tab and Enter
  385.           keys.  You can not update an abbreviation definition in the View mode.
  386.  
  387.           The CHG ABBR CHAR allows you to change the abbreviation expansion key.  The
  388.           key can be any printable key. It can not be a special or function key.  When
  389.           deciding on an expansion key consider a key which is convenient, but not
  390.           frequently used.  The expansion key is sensitive to upper and lower case.
  391.           The = or ] key make an excellent choice.  The expansion key will take effect
  392.           when the new table is loaded.
  393.  
  394.           The PRINT command allows you to print abbreviations.  You can print all or
  395.           selected abbreviations.  In printing the abbreviation expansion, the Tab key
  396.           is represented by the > character and the Enter key by the < character.
  397.  
  398.           The SAVE command saves the current table and returns to the utility.  When
  399.           saving a Table, either via the Save command or upon Exit, the original Table
  400.           is available in a file named ABBRVTOR.BAK.
  401.  
  402.           The EXIT command (or <Esc> key) will exit the ABBRMGT utility.  You will be
  403.           prompted to either (S) Save the Table or (Q) Quit, without saving the Table.
  404.           The prompt Window will inform you as to whether the Table was updated during
  405.           the session.
  406.  
  407.  
  408.           The <f10> you will provide you with HiPerSoft's phone number and registration
  409.           information.  Do not hesitate to call us with a problem or question, even if
  410.           you are NOT yet a registered user.  Our goal is to have a satisfied user and
  411.           maintain the highest quality of software possible.
  412.  
  413.  
  414.  
  415.           ACTIVATING NEW TABLE
  416.  
  417.           To activate a new table, issue the Purge ($P) command followed by the ABBREV
  418.           command.  If the ABBREV command is issued and ABBREVIATOR is already active
  419.           in the system, the initialization program will issue a message requesting
  420.           that you Purge the current ABBREVIATOR system.
  421.  
  422.  
  423.  
  424.           AUTOMATIC INSTALLATION of ABBREVIATOR
  425.  
  426.           After you become comfortable with the ABBREVIATOR software, you may want to
  427.           automate the starting of the ABBREVIATOR by placing it in your AUTOEXEC.BAT
  428.           file.  Please review your DOS manual on the use of AUTOEXEC.BAT.  Adding the
  429.           ABBREVIATOR to the AUTOEXEC.BAT file will make the system available each time
  430.           you start your computer.
  431.  
  432.           Assuming that your are using a hard drive, add the following statements to
  433.           the AUTOEXEC.BAT:
  434.  
  435.                  CD\ABBREV
  436.                  ABBREV
  437.  
  438.           If you are using a floppy disk and that ABBREVIATOR is on the system disk,
  439.           add the start up command:
  440.  
  441.                  ABBREV
  442.  
  443.           to the AUTOEXEC.
  444.  
  445.  
  446.  
  447.           TECHNICAL INFORMATION
  448.  
  449.           ABBREVIATOR is a TSR (Terminate and Stay Resident) program which monitors
  450.           character flow between the keyboard and the CPU.  A TSR is a program that
  451.           remains active in memory and functions as part of the DOS operating system
  452.           environment.  ABBREVIATOR requires an IBM (or compatible) computer using
  453.           MS-DOS 2.0 (or higher).
  454.  
  455.           The resident memory requirements for the ABBREVIATOR are: 2,080 bytes for the
  456.           software module, 800 bytes for a screen buffer, and up to 64k for the
  457.           abbreviation table.  The size of abbreviation table is dependent on the
  458.           number of abbreviations defined.  Actual Table memory requirements are
  459.           displayed when ABBREVIATOR is started or you can use the ABBRSTAT command to
  460.           review the memory requirements of your table.
  461.  
  462.  
  463.  
  464.           ERROR MESSAGES
  465.  
  466.                                     ABBREV Start Up Messages
  467.  
  468.  
  469.           Access/Path Error
  470.                  The ABBREV routine could not find the ABBRVTOR.TBL file.  Make sure
  471.                  the file is intact and the ABBREV is executed from the directory or
  472.                  disk that contains ABBRVTOR.TBL.
  473.  
  474.  
  475.           Insufficient Memory
  476.                  Not enough memory to hold the ABBRVTOR.TBL.  See memory requirements
  477.                  above.
  478.  
  479.  
  480.           Memory Resize Error
  481.                  Problem with program initialization.  Contact HiPerSoft as this error
  482.                  should not occur.
  483.  
  484.  
  485.           Read Access Denied
  486.                  Read Access to ABBRVTOR.TBL denied.  Check the status of ABBRVTOR.TBL
  487.                  file and contact HiPerSoft for assistance.
  488.  
  489.  
  490.           Status is ACTIVE - Please Purge - Issue $P Command
  491.                  The ABBREV command was issued with a copy of the ABBREVIATOR in the
  492.                  system.  Issue the $P command to Purge the current copy and reissue
  493.                  ABBREV command.
  494.  
  495.  
  496.  
  497.                                     ABBRMGT Utility Messages
  498.  
  499.  
  500.           Drive NOT Ready: Ready Drive & Hit Enter
  501.                  During file processing the drive containing the required file was not
  502.                  in the ready status.  Ready the drive and hit the enter key to resume
  503.                  processing.
  504.  
  505.  
  506.           File Error: filename  Error: xxxx
  507.                  During initialization or shutdown an error was encountered during the
  508.                  processing of one or more of the files.   The problem file will be
  509.                  listed followed by an error code.
  510.  
  511.                  1002 - File Not Found During Initialization
  512.                  1003 - Directory Path Not Found During Initialization
  513.                  1x05 - Read Access to File Denied
  514.                  1308 - Insufficient Memory Available
  515.                  2002 - File Not Found During Clean Up
  516.                  2003 - Directory Path Not Found During Clean Up
  517.                  2x05 - Write Access to File Denied
  518.  
  519.  
  520.  
  521.           Printer Problem: 'Enter'-Continue 'H'-Halt
  522.                  During a print function the printer was not in the proper state.
  523.                  Attend to the printer and hit <Enter> to continue printing or 'H' to
  524.                  Halt the current print process.
  525.  
  526.  
  527.           Table Overflow: Table Limited to 65,515 Char
  528.                  During the adding or updating of an entry, the capacity of the
  529.                  ABBRVTOR.TBL was exceeded.  Remove unnecessary entries.
  530.  
  531.  
  532.           UNEXPECTED ERROR: xx
  533.                  An unforeseen error occurred and is indicated by the xx number.  The
  534.                  program terminates.  Call HiPerSoft for assistance.
  535.  
  536.  
  537.  
  538.               ***** Registration Form *****
  539.  
  540.               Please use the following form to become a registered user of ABBREVIATOR.
  541.  
  542.                                                         Date:____________________
  543.  
  544.               Name:    __________________________________________________________
  545.  
  546.               Company: __________________________________________________________
  547.  
  548.               Address: __________________________________________________________
  549.  
  550.                        __________________________________________________________
  551.  
  552.                        __________________________________________________________
  553.  
  554.               Phone    Work: (___) ______________  Home: (___) __________________
  555.  
  556.  
  557.                        +--------------------------------------------------------+
  558.                        |           |                          |  Unit  |  Total |
  559.                        | Quantity  |     Description          |  Cost  |  Cost  |
  560.                        |===========|==========================|========|========|
  561.                        |           |  ABBREVIATOR             | $29.95 |        |
  562.                        +-----------|-----------------------------------|--------|
  563.                                    | Tax Connecticut Residents 6%      |        |
  564.                                    |-----------------------------------|--------|
  565.                                    | Shipping & Handling               |   3.50 |
  566.                                    +-----------------------------------|--------|
  567.                                                                 TOTAL  |        |
  568.                                                                        +--------+
  569.  
  570.               Please Circle Disk Type:  3.5  or  5.25
  571.  
  572.  
  573.               How did you acquire ABBREVIATOR?  _________________________________
  574.  
  575.               ___________________________________________________________________
  576.  
  577.  
  578.               Please make check or money order payable to: HiPerSoft Systems.
  579.  
  580.                         Send to :   HiPerSoft Systems
  581.                                     PO Box 597
  582.                                     Coventry, CT 06238
  583.  
  584.               If you have any questions or comments, please call (203) 742-6249.
  585.  
  586.               Thank you for your support.
  587.  
  588.  
  589.                                                    Bill Tillberg
  590.                                                    President
  591.  
  592.